package com.css.vo;

import java.util.Date;

/**
 * Customer entity. @author MyEclipse Persistence Tools
 */

public class Customer implements java.io.Serializable {

	// Fields

	private Integer customerId;
	private String customerName;
	private String gender;
	private Date birthDate;
	private String phone;
	private String address;
	private Integer intention;

	// Constructors

	public Integer getIntention() {
		return intention;
	}

	public void setIntention(Integer intention) {
		this.intention = intention;
	}

	/** default constructor */
	public Customer() {
	}

	/** minimal constructor */
	public Customer(Integer customerId, String customerName, String gender,
			Integer intention) {
		this.customerId = customerId;
		this.customerName = customerName;
		this.gender = gender;
		this.intention = intention;
	}

	/** full constructor */
	public Customer(Integer customerId, String customerName, String gender,
			Date birthDate, String phone, String address, Integer intention) {
		this.customerId = customerId;
		this.customerName = customerName;
		this.gender = gender;
		this.birthDate = birthDate;
		this.phone = phone;
		this.address = address;
		this.intention = intention;
	}

	// Property accessors

	public Integer getCustomerId() {
		return this.customerId;
	}

	public void setCustomerId(Integer customerId) {
		this.customerId = customerId;
	}

	public String getCustomerName() {
		return this.customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public String getGender() {
		return this.gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public Date getBirthDate() {
		return this.birthDate;
	}

	public void setBirthDate(Date birthDate) {
		this.birthDate = birthDate;
	}

	public String getPhone() {
		return this.phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

}